home *** CD-ROM | disk | FTP | other *** search
-
- WMChat v1.0
- Copyright (C) 1996 by Jeff Kronlage
-
- Tired of WWIV's stock chatroom? Tired of slow external chatrooms?
- Try WMChat.
-
- WMChat is a 100% internal WWIV chatroom. It requires no external
- executable files. Due to this, WMChat is one of the fastest chat programs
- available for the WWIV. Features include up to 10 node support, whispering,
- message directing, sysop-configurable colors for each node, securing and
- unsecuring of channels, automatic clean-up of stray lockfiles, paging, SYSOP
- CONFIGURABLE ACTIONS, sysop invisibility & user availability toggling with
- ctrl keys. Also, since WMChat is internal, it time-slices for all the
- multitaskers WWIV supports. It uses about as much CPU load as sitting at the
- main menu does. :)
-
- WMChat will ONLY work on registered versions of WWIV v4.24 or v4.24a.
- WMChat is part mod and part .OBJ file - the important parts of the chatroom
- are included in the .OBJ file, which is linked in to your BBS at compile
- time. You will obviously need a compiler to install WMChat.
-
- License Agreement:
-
- WMChat is a SHAREWARE product. You are entitled to use WMChat for a trial
- period of 30 days, after which you must pay the registration fee to continue
- using the software. You are encouraged to distribute the unregistered
- version of WMChat. Installation and use of this product shows your
- acceptance of these terms and your agreement to abide by them.
-
- You are permitted to run multiple copies of WMChat as long as it is only in
- operation on one BBS, normally by multitasker or LAN. Each seperate BBS
- much register it's own copy.
-
- The unregistered version of WMChat is fully functional except that it has a
- 4 minute per session limit for chatting. The registration price is $18. See
- REG.FRM for details.
-
- Disclaimer:
-
- WMCHAT IS PROVIDED AS IS, WITHOUT WARRANT, EITHER EXPRESSED OR IMPLIED.
- THE AUTHOR SPECIFICALLY DISCLAIMS ALL OTHER WARRANTIES, EXPRESSED OR IMPLIED,
- INCLUDING, BUT NOT LIMITED TO, ANY IMPLIED WARRANTY OF MERCHANABILITY OR
- FITNESS FOR ANY PARTICULAR PURPOSE.
-
- Filer Included:
-
- HISTORY.DOC History of updates to WMChat
- REG.FRM The WMChat registration form
- WMCHAT.ANS The ANSI menu for WMChat
- WMCHAT.DOC This file
- WMCHAT.H The .H file containing the WMChat function declarations
- WMCHAT.INI The actions & color definitions for WMChat
- WMCHAT.OBJ The OBJ file containing most of the WMChat code
- WMCHAT.MSG The non-ANSI menu for WMChat
- WMCHAT.STR The strings file containing most of the WMChat text
- WMCHAT1.MOD The full WMChat modification (recommended)
- WMCHAT2.MOD The cut-down version of the WMChat modification
-
-
- Installing WMChat
- -----------------
-
- 1) Open either WMCHAT1.MOD or WMCHAT2.MOD - #1 has replacement string
- receiver and a new //WHO. #2 has only the changes required to run
- the chatroom - Beware - The invisibility function WILL NOT WORK
- unless you install the multinst.c replacements in WMCHAT1.MOD.
-
- 2) Copy the WMCHAT.OBJ file into the OBJ sub-directory of your source
- code's directory.
-
- 3) Recompile WWIV.
-
- 4) Make any changes necessary to WMCHAT.INI (contains action words,
- color definitions, and registration code info)
-
- A few simple directions - Most of WMChat is pretty straight-forward.
- However, there are two things that aren't mentioned in the help files:
- CTRL - L and CTRL - N. Ctrl - L toggles invisibility (for sysops only.)
- While invisible, only other sysops can see that you're only with //WHO. It
- reports "Waiting for call" to anyone else. As stated above, WMCHAT1.MOD
- needs to be installed for invisibility to work. Also, Ctrl - N toggles
- availability, however, it is overrided by the "Allow user msgs" option in
- (D)efaults.
-
- Another sysop feature is the /L command. Hitting /L from inside WMChat
- will prompt you with "Username: ". Typing a user's name or number at this
- prompt will give you the info you normally see in uedit, only just about that
- one user. The SL required to use this command can be set in WMCHAT.INI.
- I suggest setting it at 100, although it defaults to 255 for security reasons.
- Setting it to 256 will disable the /L command (Assuming you don't have
- security levels over 255! :) .) Don't do something like set it to 0 and let
- the entire BBS access it. As stated above, I take no responsibility for your
- usage of WMChat.
-
- If you need more than 10 node support, I may be able to compile you a
- customized version of chat.
-
- Special thanks to: (in no particular order)
- * Cadre, sysop of The Rusty Gauntlet Tavern and co-sysop of Sorcerer's Isle,
- for writing most of the action words included with the chatroom.
- * Cecil, sysop of The Living Legend, for installing multiple beta copies of
- WMChat, even helping out when he had the flu, and for putting up with all
- my nagging. :)
- * The Animal, sysop of Bushidokai BBS, for installing the first copy of
- the second beta of WMChat, and for being the first to send in his
- registration.
- * Bartman, sysop of Pure Energy BBS, for pointing out a problem that led to
- the fixing of the strings # bug, and the release of the second beta
- version.
- * All my users, for giving me pointers as to what I should add and change.
-